'''
pyRWI - The Python Real World Interface is a full set of tools for
        enabling interaction with the real world.

These tools include:
pyrwi.daq - Helper functions for interacting with Data Acquisition card.
pyrwi.gui - FLTK based helpers to make building graphical interfaces
            to display real world interactions easier.
pyrwi.FL_Plot - FLTK Widget for plotting realtime data.
'''

from daq import ChannelDataType, ReadChannelHelper
from daq import float64, int16, int32, uInt8, uInt16, uInt32
from gui import Fl_Log, Fl_Button_Stack, RWI_Window
from Fl_Plot import Fl_Plot
from tools import getBits, bitsToInt, fmtEng, getEngExp, UnitsSpice, fmtBin, writeDataFile, timeVector, analog_fft

########################################################################
# Universal Code
# Stuff used by all the sub-modules
########################################################################

